package com.ruoyi.production.mapper.carton;

import java.util.List;
import com.ruoyi.production.domain.carton.CartonAmount;

/**
 * 纸箱量Mapper接口
 *
 * @author ruoyi
 * @date 2021-07-10
 */
public interface CartonAmountMapper
{
    /**
     * 查询纸箱量
     *
     * @param cartonAmountId 纸箱量ID
     * @return 纸箱量
     */
    public CartonAmount selectCartonAmountById(Long cartonAmountId);

    /**
     * 查询纸箱量列表
     *
     * @param cartonAmount 纸箱量
     * @return 纸箱量集合
     */
    public List<CartonAmount> selectCartonAmountList(CartonAmount cartonAmount);

    /**
     * 新增纸箱量
     *
     * @param cartonAmount 纸箱量
     * @return 结果
     */
    public int insertCartonAmount(CartonAmount cartonAmount);

    /**
     * 修改纸箱量
     *
     * @param cartonAmount 纸箱量
     * @return 结果
     */
    public int updateCartonAmount(CartonAmount cartonAmount);

    /**
     * 删除纸箱量
     *
     * @param cartonAmountId 纸箱量ID
     * @return 结果
     */
    public int deleteCartonAmountById(Long cartonAmountId);

    /**
     * 批量删除纸箱量
     *
     * @param cartonAmountIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteCartonAmountByIds(Long[] cartonAmountIds);
}
